Big Huge Thesaurus

heavy hydrogen

noun